YAHOO.namespace("kjjc.calendar");
			//Define la funci�n que crea el calendario
			YAHOO.kjjc.calendar.launchCal = function() {
				//Crea el objeto calendario, especificando el contenedor
				//var myCal = new YAHOO.widget.Calendar("mycal");
				//Crear el calendario usando un contenedor y configuraciones
				var myCal = new YAHOO.widget.Calendar("mycal", {navigator:true, title:"Escoja Fecha", close:true, maxdate: new Date("December 22, 2010") , MULTI_SELECT: true });
				// otras configuraciones --> { MULTI_SELECT: true } , {PAGES:3}
				//Configuro calendario para que comience en lunes
				myCal.cfg.setProperty("start_weekday", "1");
				myCal.cfg.setProperty("WEEKDAYS_SHORT", ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa"]);
				//Dibujar el calendario en pantalla
				myCal.render();
				//esconder calendario
				myCal.hide();
				//funcion que muestra el calendario
				var showCal = function() {
					//mostrar el calendario
					myCal.show();
				}

				//A�adiendo un listener al icono del calendario
				YAHOO.util.Event.addListener("calendario", "click", showCal);
				//Armamos la cadena de la fecha
				var ripDate = function(type, args) {
					//componenete de un d�a
					var dates = args[0];
					var date = dates[0];
					var theYear = date[0];
					var theMonth = date[1];
					var theDay = date[2];
					var theDate = theMonth + "/" + theDay + "/" + theYear;
					//es un document.getElementById
					var field = YAHOO.util.Dom.get("fecha1");
					field.value = theDate;
					//ocultamos el calendario
					myCal.hide();
				}
				//se dispara en el momento de seleccionar un dia.
				myCal.selectEvent.subscribe(ripDate);

			}
			//Crea el calendario en el momento que la p�gina carga
			YAHOO.util.Event.onDOMReady(YAHOO.kjjc.calendar.launchCal);


